last wine pressed from the grapes - French English Dictionary